milling invention autocad cad bobcad cam design 2d drawing innovation patent cnc software cnc 2d design autodesk 3d cad 3d design 3d animation machining graphic design lathe 2d cad